package com.ruoyi.system.domain.vo;

/**
 * @ClassName : GainCountVo
 * @Description : 成果统计
 * @Author : gaoxianyang
 * @Date: 2024-10-11 16:41
 */
public class GainCountVo {
    private Integer total;

    // 待审批
    private Integer statu1;
    // 已申诉
    private Integer statu2;
    // 已通过
    private Integer statu3;
    // 未通过
    private Integer statu4;

    private Integer attack;

    private Integer defend;

    private Double rate;

    public static class GainCount{

        private Integer status;
        private Integer count;

        public Integer getStatus() {
            return status;
        }

        public void setStatus(Integer status) {
            this.status = status;
        }

        public Integer getCount() {
            return count;
        }

        public void setCount(Integer count) {
            this.count = count;
        }

    }

    public static class GainScore {
        private Integer score;
        private String teamType;

        public Integer getScore() {
            return score;
        }

        public void setScore(Integer score) {
            this.score = score;
        }

        public String getTeamType() {
            return teamType;
        }

        public void setTeamType(String teamType) {
            this.teamType = teamType;
        }
    }

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }

    public Integer getStatu1() {
        return statu1;
    }

    public void setStatu1(Integer statu1) {
        this.statu1 = statu1;
    }

    public Integer getStatu2() {
        return statu2;
    }

    public void setStatu2(Integer statu2) {
        this.statu2 = statu2;
    }

    public Integer getStatu3() {
        return statu3;
    }

    public void setStatu3(Integer statu3) {
        this.statu3 = statu3;
    }

    public Integer getStatu4() {
        return statu4;
    }

    public void setStatu4(Integer statu4) {
        this.statu4 = statu4;
    }

    public Integer getAttack() {
        return attack;
    }

    public void setAttack(Integer attack) {
        this.attack = attack == null ? 0 : attack;
    }

    public Integer getDefend() {
        return defend;
    }

    public void setDefend(Integer defend) {
        this.defend = defend == null ? 0 : defend;
    }

    public Double getRate() {
        return rate;
    }

    public void setRate(Double rate) {
        this.rate = rate;
    }
}
